JSP

您所在的位置:网站首页 input 标记中的name属性取值 JSP

JSP

2023-07-31 08:10| 来源: 网络整理| 查看: 265

(学习语言:JSP)

文章目录 name="form"method=post (或get)get方法post方法对比【表格】 `action="___.jsp"` `action="#"``action="#"``action="___.jsp"` 其他总结

name=“form”

涉及:HTML语言

name就是给起个名字,赋一个值。

跟id不一样的是:id不可以重复,而name可以重复。

可以这样想:name相当于人名,id相当于身份证号,人可能重名但是身份证号是不一样的。

用途:css(设置格式等),或者其他的调用。

method=post (或get)

这样写也可以:method="post"或method="get"

method=“post/get”,指的是提交数据的方式。

1

get方法

Get方法:

会把传递的参数显示在网页地址栏。 使用GET方法时,查询字符串(键值对)被附加在URL地址后面一起发送到服务器

/helloWorld/first.jsp?name1=value1&name2=value2

它传递的东西封装在应用层,速度较快。

这个的意思就是,每次你上网浏览的时候,可能会发现地址栏的地址会变化,这个时候就很可能是使用了get方法。

(使用的语言不一定,可能是php或者其他的,并没学,就不多说了)

GET请求能够被缓存GET请求会保存在浏览器的浏览记录中以GET请求的URL能够保存为浏览器书签GET请求有长度限制GET请求主要用于获取数据 post方法

Post方法:

传递的参数不会在网页地址栏显示,具有一定安全性

使用POST方法时,查询字符串在POST信息中单独存在,和HTTP请求一起发送到服务器

传递的东西封装在网络层,速度较慢。

POST请求不能被缓存下来

POST请求不会保存在浏览器浏览记录中

以POST请求的URL无法保存为浏览器书签

POST请求没有长度限制

对比【表格】

上面两项都是网上整理综合的。 接下来列个表格对比一下:

\GETPOST网页地址栏显示参数显示不显示速度较快较慢是否保存浏览记录是否能否保存为书签能不能能否被缓存能不能有无长度(大小)限制有无封装应用层网络层主要用途获取数据保证安全性限制Form表单的数据集的值必须为ASCII字符支持整个ISO10646字符集传输数据大小小大 post上传数据没有大小限制,而get会有;get不安全,因为提交的url中会显示出参数和参数值post请求是将参数进行打包,发送到服务器,一般情况用于将提交表单(尤其是表单中有附件); get请求是通过url将数据发送到服务器,一般用于请求信息。

其他:

Get是Form的默认方法。Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。

action="___.jsp" action="#"

就是请求某个url,某个代码文件。

这个是提交表单常使用的。不使用的话,那就相当于走个形式,输入的数据不会被记录。

action="#"

“#” 是锚标签,写上这个代表是提交数据到本页,而不是其他页面。

有时提交一些数据之后,对应的数据就会显示在下面,这个时候就用到了action="#"。

action="___.jsp"

如果是直接填原文件的名字,那么就等同于action="#"。

如果action="___.jsp",而这个文件不是原文件,那么它会提交数据到___.jsp。

例子:如果action="hello.jsp",那么它会提交数据到hello.jsp。

这时候jsp有执行的代码的话,运行之后就会生效了。

备注:可以是其他的后缀文件名。

其他 刚学这个(没办法,这学期学的就是这个),现在才知道原来jsp用于大网站的开发,就比如银行、大型的企业系统等等。个人网站、小型网站更多使用asp、php语言等。

从这也可以看出,学jsp的人其实并不多啊……

总结 action表示提交总结数据到某个url(文件网页等)。method中,get显示参数,post不显示参数。由此可知,get会在网页栏显示信息,数据是公开的,所以相对来说不安全;另外,地址栏可输入的字符是有限的,所以get能传输的信息相对较少。

//end

简书主页   | CSDN主页 |

赞赏说明   |   简    介    |

其他说明可以点击简介查看。转载请注明原文章链接,并标注作者amosC 格式如下:

来源:(此处附上原文链接) 作者:amosC(amoscey)

【Jsp】使用Post与Get正确传递表单信息与乱码问题 - 编程记录,亲测有效 - CSDN博客 https://blog.csdn.net/yongh701/article/details/43986561 ↩︎



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3